body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,select,textarea,button,th,td,menu{margin:0;padding:0; font-size: 12px;font-family: '微软雅黑';}
ul,dl,ol{list-style:none;}
img,fieldset,input[type="submit"]{border:0 none;}
em{font-style:normal;}
strong{font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
button,input[type="button"]{cursor:pointer;border:0 none;}
a,button,input,img{-webkit-touch-callout:none;}
img{pointer-events:none;/*禁止图片的点击事件，例如长按保存图片*/}
input,select,textarea{outline:none;}
p{color: #8d8d8d;}
a,a:hover{text-decoration:none;color:#000;}

.fl{ float: left}
.fr{ float: right}
.clear{clear:both;} 
html,body{
/*禁止用户选择元素*/
/* -moz-user-select:none;
-webkit-user-select: none;
-ms-user-select: none;
 -khtml-user-select:none;  */
 /*禁止元素点击出现半透明黑色背景*/
 -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
html {height: 100%;width: 100%;font-family: 'Heiti SC', 'Microsoft YaHei';outline: 0;-webkit-text-size-adjust:none;}
body {height: 100%;margin: 0;position: relative;}


/*nav*/
.navbar-inverse{
	background: #fff;
	border-color: #fff;
}
/*.navbar-brand img{
	display: none;
}*/

.navbar-inverse .navbar-toggle .icon-bar{
	background: #000;
}
.navbar-inverse .navbar-toggle:hover .icon-bar{
	background: #fff;

}
.navbar-inverse .navbar-collapse{
	/*border: none;*/
}
.navbar-inverse .navbar-nav>li>a:hover{
	color: #337ab7;
}
.navbar-brand>img{
	display: none;
}

.navbar-inverse .navbar-nav>.active>a{
	color: #000;
	background: #fff;
}
.navbar-inverse .navbar-nav>.active>a:hover{
	color: #000; 
	background: #fff;
}

.nav > li{
	margin-right: 100px;
	
}
.nav > li:last-child{
	margin-right: 0;
}
.nav > li:nth-child(3),.nav > li:nth-child(4){
	margin-right: 52px;
}
.nav > li > a{
	padding: 30px 10px;
	color: #000;
}
.nav > li:nth-child(4) a{
	padding: 20px 10px;
}
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover{
	background-color: #fff;
	color: #000;
}
.navbar-inverse .navbar-nav > li > a{
	color: #000;
}
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > .active > a:hover{
	color: #ce251f;
}
.navbar-inverse .navbar-nav > li{
	border-bottom: 2px solid #fff;
}
.navbar-inverse .navbar-nav > li:hover{
	border-bottom: 2px solid #ce251f;
}
.navbar-inverse .navbar-nav > li:nth-child(4){
	border-bottom: none;
}

.navbar-inverse .navbar-toggle:focus .icon-bar{
	background: #fff;
}


/*banner*/
.banner {
	margin: 0 auto;
	margin-top: 84px;
	max-width: 1440px;

}
.carousel-indicators .active{
	background-color: #b82721;
	border: 1px solid  #b82721;
}
.carousel-indicators li{
	background-color: #fff;
	border: 1px solid  #b82721;
}
.carousel-control.right,.carousel-control.left{
	background: none;
}

.carousel-control,.carousel-control:focus, .carousel-control:hover{
	color: #b82721;

}



/*menu+position*/
.menu a{
	display: inline-block;
	padding: 12px 2px;
	border-bottom: 2px solid #fff;
}
/*dispaly:inline-block 能让行元素变为块，行元素使用边距无法独占一行*/
.menu a:hover,.menu .active{

	border-bottom: 2px solid #b82721;
	color: #b82721;
}

.pos{
	line-height: 50px;
	color: #a3a3a3;
}
.pos a{
	color: #a3a3a3;
}




/*公共样式*/

.content{
	max-width:1024px;
	width: 100%;
	margin: 0 auto;

}

.title{

	padding-top: 45px;
padding-bottom: 34px;
}
.title h3{
font-size: 24px;
font-weight: 700;
padding-top: 10px;
	padding-left: 11px;
background: url(../images/jiantou.png) no-repeat 0 0;
}

.right_t{
	margin-top: 80px;

}
.right_t span{
	color: #000;
}
.right_t .active{
	color: #ce251f;

}
.right_t span:first-child{
	border-right: 1px solid #000;
	padding-right: 7px;
	margin-right: 7px;
}
.MORE{
	display: block;
	font-size: 17px;
	color: #b82721;
	padding: 7px;
	border-bottom: 3px solid #b82721;
	margin: 50px auto 70px;
	width: 62px;
}

.MORE:hover{
	color: #b82721;
	text-decoration: none;
}


/*分页*/
.pagination {
  
    margin: 0 auto;
    display: block;
    margin-top: 3%;
    text-align: center;
    width: 60%;
}
.pagination>li {
    display: inline-block;
    margin-right: 17px;

}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index: 2;
    color: #fff;
    background-color: #b82721;
    border-color: #b82721;
}
.pagination>li>a, .pagination>li>span{
	color: #a3a3a3;
	border: 1px solid #b2b2b2;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;

}
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
/*分页*/


/*foot*/
.foot{
	margin: 0 auto;
	margin-top: 84px;
	max-width: 1440px;
	background: #282828;
}

.foot .footer{
	margin-top: 55px;
	margin-bottom: 10px;
}
.foot .right p:nth-child(2){
	background: url(../images/foot_call.png) no-repeat 1px 13px;
	padding-left: 5%;
	line-height: 40px;
}

.foot .center p:nth-child(2){
	line-height: 40px;
}
.foot .center p a{
	margin: 0 6px;

}
.foot a{
	color: #8d8d8d;
}
/*foot*/




@media screen and (min-width: 1024px){
	.container{
		width: 1024px;
		margin: 0 auto;
	}


}




@media screen and (max-width: 768px){
	.navbar-brand img{
		width: 50%;
		display: block;
	}
	.navbar-nav  img{
		display: none;
		
	}
	.navbar-nav li:nth-child(4){
			display: none;
	}
	.navbar-nav li{
		text-align: center;
		width: 100%;

	}
	.nav > li > a{
	padding: 12px 10px;
	
}
	.banner {
	margin-top: 40px;
}

	

	/*公共类*/
	.pos{
	text-align: center;
}
	.title{
		padding: 24px 0 10px;
	}
	.title h3{
		font-size: 18px;
	}
	.title p{
		font-size: 12px;
	}
	.right_t{
		margin: 5% 34%;
		

	}
	.MORE{
		margin: 5% auto;
	}

	/*公共类*/

/*分页*/
.pagination{
	width: 100%;
	text-align: center;

}
.pagination>li{
	margin-right: 1%;
}

/*分页*/

	
	.foot .footer{
		text-align: center;
	margin-top: 40px;
	margin-bottom: 20px;
	}
	.foot .right p:nth-child(2) {
    background: url(../images/foot_call.png) no-repeat 70px 13px;
    
}
}